let that;
storBattery = new Vue({
	el: "#toolCheck",
	data: {
		questionArrary: [],//问题列表
		troubleRecordAddVisible:false,
		currentUser:'', // 当前登陆人信息
		toolType: [], // 工具类型字典
		isShow: true, // 是否展示
		dailyOrRegular:'', // 父页面属性
		tableTitle: '操作记录',// 表格的标题
		toolsCheckId: '', // 工器具批次id
		neiosToolsCheck: {},// 工器具批次
		neiosToolsCheckList: [],// 工器具明细数据
		delNeiosToolsCheckInfo: [],// 删除的工器具明细数据
		
		updateIndex: '',// 修改的下标
		toolCheckAddEditVisible: false, // dialog是否弹出
		saveOrUpdate: '',// 保存还是新增 保存 update， 新增 save
		fileList:[], // 附件列表
		
		dialogTitle:'', // 弹框标题
		neiosToolsCheckDialog: {},// 弹框工器具批次
		neiosToolsCheckInfo: { // 工器具明细参数
			toolsCheckInfoId: '',// 工器具明细主键id
			toolsCheckId: '',// 批次id
			toolType: '', // 工具类型
			factory: '', // 生产厂家
			toolName: '', // 工具名称
			position: '', // 存放位置
			toolCode: '', // 工具编号
			typeSpecification: '', // 型号规格
			checkStaffCode: '',// 检查人编号
			checkStaffName: '',// 检查人姓名
			checkStaffCodeName: '',// 检查人编号加姓名[xxx]xxx
			checkDate: '', // 检查日期
			nextCheckDate: '', // 下次检查日期
			cycleCount: '6', // 周期数量
			cycleUnit: 'month', // 周期单位
			voltageClass: '', // 电压等级
			toolsReviewId: '',// 复查主键
			checkRemark: '', // 检查结论
			remark: '', // 备注
			client: '',// 客户id
			dataSource: 'NEIOS_APP'+localStorage.getItem("currVersion"),// 数据来源
			status: '',// 业务状态
			dataStatus: '',//是否有效
			createBy: '',// 创建人
			createStaffName: '',// 创建人姓名
			createDate: '',// 创建时间
			modifyBy: '',// 修改人
			modifyStaffName: '',// 修改人姓名
			modifyDate: '',// 修改时间
			reserveField1: '',// 扩展字段1
			reserveField2: '',// 扩展字段2
			reserveField3: '',// 扩展字段3
			reserveField4: '',// 扩展字段4
			reserveField5: '',// 扩展字段5
			neiosCheckItemNoteList: [],// 检查项数据
			fileIds: "",// 保存附件ID
		},
		onlyselect:false, // 历史组件是否只能查询
		isView:false, //是否禁用
		toolsCycleUnit: [],// 时间单位字典
		yesOrNo:[], // 是否码表
		
		todoOrTool:'',// 页面来源
	},
	components:{
		selectitem,
	},
	mounted: function() {
		that = this;
		let _this = this;
		_this.currentUser = JSON.parse(localStorage.getItem("neiosUser"))
		console.log("当前用户信息:"+JSON.stringify(_this.currentUser))
		// 获取字典
		let dictCodes = 'TOOL_TYPE,TOOLS_CYCLEUNIT,YES_OR_NO';
		mui.neiosCommon.queryDict(dictCodes,function(data){
			if (data != '') {
				_this.toolType = data.TOOL_TYPE 
				_this.toolsCycleUnit = data.TOOLS_CYCLEUNIT;
				_this.yesOrNo = data.YES_OR_NO; 
			}
		})
		// 获取上一页传递的信息
		let cuData = {}
		if (localStorage.getItem("toolCheckList") == '' ||
		localStorage.getItem("toolCheckList") == undefined ||
		localStorage.getItem("toolCheckList") == null) {
			cuData = JSON.parse(localStorage.getItem("todoWork"))
			_this.currentData = JSON.parse(JSON.stringify(cuData))
			localStorage.setItem("todoWork",'')
			_this.todoOrTool = 'todo'
		} else {
			cuData = JSON.parse(localStorage.getItem("toolCheckList"))
			_this.currentData = JSON.parse(JSON.stringify(cuData))
			localStorage.setItem("toolCheckList",'')
			_this.todoOrTool = 'tool'
		}
		// 点击编辑的时候
		if (_this.currentData.addOrUpdate == 'update' || _this.currentData.addOrUpdate == 'details') {
			_this.toolsCheckId = _this.currentData.toolsCheckId;
			_this.dailyOrRegular = _this.currentData.dailyOrRegular;
			_this.getToolsCheckInfo();
			// 点击详情的时候
			if (_this.currentData.addOrUpdate == 'details') {
				_this.isShow = false;
				_this.tableTitle = '本次检查记录'
			}
		} else if (_this.currentData.addOrUpdate == 'add') {
			// 点击新增的时候
			_this.toolsCheckId = '';
			_this.dailyOrRegular = 'daily';
			// 获取最新的工具
			_this.getNewTools();
		}
		// 点击办理或已办详情进来的时候
		if (_this.currentData.obj != null &&
		_this.currentData.obj != undefined &&
		_this.currentData.obj != '') {
			if (_this.currentData.type == 'view') {
				// 点击已办详情
				_this.isShow = false;
				_this.dailyOrRegular = 'regular';
				_this.tableTitle = '本次检查记录';
				_this.getToolsCheckByWorkId(_this.currentData.obj.workId);
			} else {
				// 点击代办办理
				_this.neiosToolsCheck.workId = _this.currentData.obj.workId;
				// 定期
				_this.dailyOrRegular = 'regular';
				_this.tableTitle = '本次检查记录';
				_this.getToolsCheckHandle(_this.neiosToolsCheck.workId);
			}
		}
	},
	methods: {
		//添加条目
		addItem(){
			_this = this;
			
			let itemSize = _this.neiosToolsCheckInfo.neiosCheckItemNoteList.length;
			if(itemSize <= 0){
				return;
			}
		let paramItem = {
			"configDetailedId":mui.neiosCommon.getUuidv4(),
			"checkItemConfigId":_this.neiosToolsCheckInfo.neiosCheckItemNoteList[0].checkItemConfigId,
			"orgCode":null,
			"checkItemContent":"",
			"checkItemRequirement":"",
			"checkItemOption":null,
			"itemSort":20,
			"lowerLevelChangeFlag":"1",
			"takeEffectFlag":"1",
			"headquartersDetailedId":null,
			"parentDetailedId":null,
			"itemCreateStaffCode":_this.currentUser["userId"],
			"itemCreateStaffName":_this.currentUser["name"],
			"itemCreateDate":mui.neiosCommon.transTime(new Date()),
			"remark":null,
			"client":"NEIOS",
			"dataSource":"NEIOS_APP"+localStorage.getItem("currVersion"),
			"status":null,
			"dataStatus":"1",
			"createBy":_this.currentUser["userId"],
			"createStaffName":_this.currentUser["name"],
			"createDate":mui.neiosCommon.transTime(new Date()),
			"modifyBy":_this.currentUser["userId"],
			"modifyStaffName":_this.currentUser["name"],
			"modifyDate":mui.neiosCommon.transTime(new Date()),
			"reserveField1":null,
			"reserveField2":null,
			"reserveField3":null,
			"reserveField4":null,
			"reserveField5":null,
			"isChange":null,
			"itemCreateName":null,
			"isNewAdd":"newAdd"
		}
			
			this.neiosToolsCheckInfo.neiosCheckItemNoteList.push(paramItem) 
			console.log("列表数据："+JSON.stringify(this.neiosToolsCheckInfo.neiosCheckItemNoteList))
			
		},
		//删除条目
		deleteItem(position){
			const checkItemRequirement = this.neiosToolsCheckInfo.neiosCheckItemNoteList[position].checkItemRequirement;
			this.neiosToolsCheckInfo.neiosCheckItemNoteList.splice(position,1)
		},
		// 隐藏操作按钮
		hideOperBtn () {
			$('.terminalwork-list-operbtn').css('width','0');
		},
		// 
		// 查询最新提交的工具信息
		getNewTools () {
			let _this = this
			let params = {
				stationCode:localStorage.getItem('neiosStationCode')
			}
			mui.neiosRequst.httpRequst('/app/currentEntry/toolCheck/getNewTools', params,
				function(data) {
					if (data.code == '0') {
						if (data.data != null) {
							console.log(JSON.stringify(data.data))
							_this.neiosToolsCheckList = data.data;
							_this.neiosToolsCheckList.forEach(item => {
								item.flag = 'newSave';// 新增的标记（用来解决页面新增后再删除 出现脏数据的问题）
								item.toolsCheckInfoId = mui.neiosCommon.getUuidv4();// 主键id
								item.client = 'NEIOS';// 客户id
								item.dataSource = 'NEIOS_APP'+localStorage.getItem("currVersion");// 数据来源
								item.dataStatus = '1';// 数据状态
								item.createBy = _this.currentUser["userId"];// 创建人
								item.createDate = mui.neiosCommon.transTime(new Date());//创建时间
								item.createStaffName = _this.currentUser["name"];//创建人姓名
								item.modifyBy = _this.currentUser["userId"];//修改人
								item.modifyDate = mui.neiosCommon.transTime(new Date());//修改时间
								item.modifyStaffName = _this.currentUser["name"];//修改人姓名
								item.checkDate = mui.neiosCommon.transTime(new Date(), "day");
								item.checkRemark = '';// 带出的历史工器具不要结论
								item.neiosCheckItemNoteList.forEach(CheckItemNote => { // 带出的历史工器具不要检查项的是否符合要求
									CheckItemNote.checkItemResult = '';
								});
							});
						}
					} else {
						mui.toast('获取数据失败，请稍后重试！')
					}
				},
				function() {
					mui.toast('获取数据失败，请稍后重试！')
				}
			);
		},
		// 查询工器具明细信息
		getToolsCheckInfo() {
			let _this = this;
			_this.tableLoading = true;
			let params = {
				toolsCheckId: _this.toolsCheckId
			};
			mui.neiosRequst.httpRequst('/app/currentEntry/toolCheck/getToolInfoByToolsCheckId', params,
				function(data) {
					if (data.code == '0') {
						_this.neiosToolsCheckList = data.data.toolsCheckInfoList;
						_this.neiosToolsCheck = data.data.toolsCheck;
					} else {
						mui.toast('获取数据失败，请稍后重试！')
					} 
				},
				function() {
					mui.toast('获取数据失败，请稍后重试！')
				}
			);
		},
		// 点击已办进入 根据工作id查工器具批次
		getToolsCheckByWorkId (workId) {
			let _this = this;
			let params = {
				workId: workId
			};
			mui.neiosRequst.httpRequst('/app/currentEntry/toolCheck/getToolsCheckByWorkId', params,
				function(data) {
					if (data.code == '0') {
						_this.neiosToolsCheckList = data.data.toolsCheckInfoList;
						_this.neiosToolsCheck = data.data.toolsCheck;
					} else {
						mui.toast('获取数据失败，请稍后重试！')
					}
				},
				function() {
					mui.toast('获取数据失败，请稍后重试！')
				}
			);
		},
		// 点击办理获取数据
		getToolsCheckHandle (workId) {
			let _this = this;
			let params = {
				workId: workId
			};
			mui.neiosRequst.httpRequst('/app/currentEntry/toolCheck/getToolsCheckByWorkId', params,
				function(data) {
					if (data.code == '0') {
						if(data.data == null){
							_this.toolsCheckId = '';
							// 获取最新工器具
							_this.getNewTools();
						} else {
							_this.neiosToolsCheckList = data.data.toolsCheckInfoList;
							_this.neiosToolsCheck = data.data.toolsCheck;
							_this.toolsCheckId = data.data.toolsCheck.toolsCheckId;
						}
					} else {
						mui.toast('获取数据失败，请稍后重试！')
					}
				},
				function() {
					mui.toast('获取数据失败，请稍后重试！')
				}
			);
		},
		// 删除工器具明细
		deleteToolsCheckInfo (toolsInfo) {
			let _this = this;
			let btnArray = ['取消', '确定'];
			mui.confirm('是否确认删除?', '提示', btnArray, function(e) {
			    if (e.index == 1) {
					// 是否为页面新增的数据
					if (toolsInfo.flag == 'newSave') {
						_this.neiosToolsCheckList = _this.neiosToolsCheckList.filter(item => item.toolsCheckInfoId != toolsInfo.toolsCheckInfoId);
					} else {
						// 不是页面新增的数据 删除状态置为0 修改数据库
						toolsInfo.dataStatus = '0';// 数据状态
						toolsInfo.modifyBy = _this.currentUser["userId"];//修改人
						toolsInfo.modifyDate = mui.neiosCommon.transTime(new Date());//修改时间
						toolsInfo.modifyStaffName = _this.currentUser["name"];//修改人姓名
						_this.delNeiosToolsCheckInfo.push(toolsInfo);
						_this.neiosToolsCheckList = _this.neiosToolsCheckList.filter(item => item.toolsCheckInfoId != toolsInfo.toolsCheckInfoId);
					}
			    } else {
					return false;
				}
			})
		},
		// 打开新增、编辑、详情dialog框
		upToolCheckDialog(flag, toolsCheckInfoId, toolsCheckInfo, index) {
			this.fileList = []
			let _this = this;
			// 计算下次检查时间
			// _this.computeNextCheckDate();
			if(flag == 'save'){
				_this.dialogTitle = '新增';
				let obj = { // 工器具明细参数
					toolsCheckInfoId: '',// 工器具明细主键id
					toolsCheckId: '',// 批次id
					toolType: '', // 工具类型
					factory: '', // 生产厂家
					toolName: '', // 工具名称
					position: '', // 存放位置
					toolCode: '', // 工具编号
					typeSpecification: '', // 型号规格
					checkStaffCode: '',// 检查人编号
					checkStaffName: '',// 检查人姓名
					checkStaffCodeName: '',// 检查人编号加姓名[xxx]xxx
					checkDate: '', // 检查日期
					nextCheckDate: '', // 下次检查日期
					cycleCount: '6', // 周期数量
					cycleUnit: 'month', // 周期单位
					voltageClass: '', // 电压等级
					toolsReviewId: '',// 复查主键
					checkRemark: '', // 检查结论
					remark: '', // 备注
					client: '',// 客户id
					dataSource: 'NEIOS_APP'+localStorage.getItem("currVersion"),// 数据来源
					status: '',// 业务状态
					dataStatus: '',//是否有效
					createBy: '',// 创建人
					createStaffName: '',// 创建人姓名
					createDate: '',// 创建时间
					modifyBy: '',// 修改人
					modifyStaffName: '',// 修改人姓名
					modifyDate: '',// 修改时间
					reserveField1: '',// 扩展字段1
					reserveField2: '',// 扩展字段2
					reserveField3: '',// 扩展字段3
					reserveField4: '',// 扩展字段4
					reserveField5: '',// 扩展字段5
					neiosCheckItemNoteList: [],// 检查项数据
					fileIds: "",// 保存附件ID
				}
				_this.neiosToolsCheckInfo = obj;
				
			}
			if(flag == 'details'){
				_this.dialogTitle = '详情';
			}
			if(flag == 'update'){
				_this.dialogTitle = '编辑';
			}
			_this.updateIndex = index;
			// 打开弹窗
			_this.toolCheckAddEditVisible = true;
			_this.saveOrUpdate = flag;
			_this.toolsCheckInfoId = toolsCheckInfoId;
			
			if (_this.saveOrUpdate == 'update' || _this.saveOrUpdate == 'details') {
				// 回显附件
				_this.getFileByToolsCheckInfoId();
				// 点击修改、详情(回显)
				_this.neiosToolsCheckInfo = JSON.parse(JSON.stringify(toolsCheckInfo));
				console.log("详情数据:"+JSON.stringify(_this.neiosToolsCheckInfo))
				// 点击详情
				if (_this.saveOrUpdate == 'details') {
					_this.isView = true;
				}
				// 回显检查人
				// 如果回显信息的检查人为空，就用当前登陆人
				if (_this.neiosToolsCheckInfo.checkStaffCode == null) {
					_this.getLoginCodeName();
				} else {
					_this.neiosToolsCheckInfo.checkStaffCodeName = "[" + _this.neiosToolsCheckInfo.checkStaffCode + "]" + _this.neiosToolsCheckInfo.checkStaffName;
				}
				// 点击编辑,如果没有回显的检查项并且有工具类型，就从新查一遍检查项
				if (_this.neiosToolsCheckInfo.toolType != '' && (_this.neiosToolsCheckInfo.neiosCheckItemNoteList == null || _this.neiosToolsCheckInfo.neiosCheckItemNoteList == '')) {
					_this.getConfigByWorkType(_this.neiosToolsCheckInfo.toolType);
				}
				// 回显检查日期（如果检查日期为空，用当前日期）
				if (_this.neiosToolsCheckInfo.checkDate == '' || _this.neiosToolsCheckInfo.checkDate == null) {
					_this.neiosToolsCheckInfo.checkDate = mui.neiosCommon.transTime(new Date(), 'day');
				}
			} else if (_this.saveOrUpdate == 'save') {
				// 点击新增
				_this.getLoginCodeName();
				// 检查日期为当前日期 
				_this.neiosToolsCheckInfo.checkDate = mui.neiosCommon.transTime(new Date(), 'day');
				// 计算下次检查时间
				_this.computeNextCheckDate();
			}
			setTimeout(function(){
				if(null != _this.$refs.selectitem){
					_this.$nextTick(_this.$refs.selectitem.formInline.member =_this.neiosToolsCheckInfo.toolCode)
				}
			}, 500);
		},
			//工具编号赋值
		setCode(){
			debugger
			let VG = 'selectitem';
			let ax = this.$refs[VG].formInline.member;
			_this.$nextTick(_this.$refs.selectitem.formInline.member = '88')
		},
		// 获取当前登陆人为检查人
		getLoginCodeName() {
			let _this = this;
			_this.neiosToolsCheckInfo.checkStaffCodeName = _this.currentUser["userName"];
			_this.neiosToolsCheckInfo.checkStaffCode = _this.currentUser["userId"];
			_this.neiosToolsCheckInfo.checkStaffName = _this.currentUser["name"];
		},
		// 附件上传
		chooesFile(){
			let _this = this
			mui.neiosCommon.doUploads(function(ret){
				if("0" == ret.code){
					_this.neiosToolsCheckInfo.fileIds = ret.data.fileId
					_this.fileList.push(ret.data)
					mui.toast('文件' + ret.data.fileName + "上传成功");
				}else{
					mui.toast('文件上传失败');
				}
			},function(err){
				mui.toast('文件上传失败');
			})
		},
		// 下载
		downloadFile(item){
			let url = "/app/common/downloadFile";
			let param = {};
			param.fileId = item.fileId;
			mui.neiosCommon.downLoadFile(param,function(ret){
				mui.plusReady(function () {
					plus.nativeUI.closeWaiting();
				})
				var callbackID = plus.bridge.callbackId(function(ret){
					mui.toast(ret[0])
				}, function(err){
					mui.toast('文件下载失败')
				});
				plus.bridge.execSync( "FileHelper", "doFileSave", [callbackID, ret, item.fileName, "Argus3", "Argus4"] )
			},function(err){
				mui.plusReady(function () {
					plus.nativeUI.closeWaiting();
				})
				mui.toast('文件下载失败')
			});
		},
		// 删除附件
		FileDelete(del){
			this.fileList = this.fileList.filter(item => item.fileId != del.fileId);	
			let ids = "";
			for(let i=0 ; i<this.fileList.length ; i++){
				if(i==this.fileList.length-1){
					ids += this.fileList[i].fileId;
				}else{
					ids += this.fileList[i].fileId+",";
				}
			}
			this.neiosToolsCheckInfo.fileIds = ids;
		},
		// 根据明细id查附件 
		getFileByToolsCheckInfoId() {
			let _this = this;
			let params = {
				toolsCheckInfoId: _this.toolsCheckInfoId
			};
			mui.neiosRequst.httpRequst('/app/currentEntry/toolCheck/getFileByToolsCheckInfoId', params,
				function(data) {
					if (data.code == '0') {
						if (data.attachIds == '' || data.attachIds == null || data.attachIds == undefined) {
							_this.neiosToolsCheckInfo.fileIds = ''
						} else {
							_this.neiosToolsCheckInfo.fileIds = data.attachIds;
							let fileParams = {
								fileIds:data.attachIds
							}
							mui.neiosRequst.httpRequst('/app/common/getFileList', fileParams,
								function(data) {
									if (data.code == '0') {
										if (data.data != '' && data.data != null && data.data != undefined) {
											_this.fileList = data.data
										} else {
											_this.fileList = []
										}
									} else {
										mui.toast('获取附件失败，请稍后重试！')
									}
								},
								function() {
									mui.toast('获取附件失败，请稍后重试！')
								}
							);
						}
					} else {
						mui.toast('获取附件失败，请稍后重试！')
					}
				},
				function() {
					mui.toast('获取附件失败，请稍后重试！')
				} 
			);
		},
		
		// 历史组件值改变
		toolCodeChange () {
			this.neiosToolsCheckInfo.toolCode = this.$refs.selectitem.formInline.member;
			// 工具名称
			if(this.$refs.selectitem.chooseItem.toolName != '' && this.$refs.selectitem.chooseItem.toolName != null){
				this.neiosToolsCheckInfo.toolName = this.$refs.selectitem.chooseItem.toolName;
			}
			// 生产厂家
			if(this.$refs.selectitem.chooseItem.factory != '' && this.$refs.selectitem.chooseItem.factory != null){
				this.neiosToolsCheckInfo.factory = this.$refs.selectitem.chooseItem.factory;
			}
			// 型号规格
			if(this.$refs.selectitem.chooseItem.typeSpecification != '' && this.$refs.selectitem.chooseItem.typeSpecification != null){
				this.neiosToolsCheckInfo.typeSpecification = this.$refs.selectitem.chooseItem.typeSpecification;
			}
			// 工具类型
			if(this.$refs.selectitem.chooseItem.toolType != '' && this.$refs.selectitem.chooseItem.toolType != null){
				this.neiosToolsCheckInfo.toolType = this.$refs.selectitem.chooseItem.toolType;
				this.toolTypeChange(this.$refs.selectitem.chooseItem.toolType);
			}
			// 存放位置
			if(this.$refs.selectitem.chooseItem.position != '' && this.$refs.selectitem.chooseItem.position != null){
				this.neiosToolsCheckInfo.position = this.$refs.selectitem.chooseItem.position;
			}
			// 电压等级
			if(this.$refs.selectitem.chooseItem.voltageClass != '' && this.$refs.selectitem.chooseItem.voltageClass != null){
				this.neiosToolsCheckInfo.voltageClass = this.$refs.selectitem.chooseItem.voltageClass;
			}
		},
		// 周期数值校验
		cycleCountChange () {
			if (this.neiosToolsCheckInfo.cycleCount*1 > 100) {
				this.neiosToolsCheckInfo.cycleCount = 100
			} 
			if (this.neiosToolsCheckInfo.cycleCount*1 < 0) {
				this.neiosToolsCheckInfo.cycleCount = 0
			}
			this.computeNextCheckDate()
		},
		// 选择周期
		picker() {
		  let _this = this
		  if(_this.isView){
			  return;
		  }
		  var newArr = [];
		  var item = this.toolsCycleUnit
		  var picker = new mui.PopPicker();
		  for (var i = 0; i < item.length; i++) {
		    //这里是转换成picker能用的数据格式
		    newArr.push({
		      value: item[i].itemValue,
		      text: item[i].itemText
		    });
		  }
		  picker.setData(newArr);
		  picker.show(function(items) {
		    _this.neiosToolsCheckInfo.cycleUnit = items[0].value
			_this.computeNextCheckDate()
		  })
		},
		// 计算下次检查时间
		computeNextCheckDate() {
			let _this = this;
			if (_this.neiosToolsCheckInfo.cycleUnit == '' || _this.neiosToolsCheckInfo.cycleUnit == null) {
				_this.$message({
					message: _this.$t('请选择时间单位'),
					type: 'warning'
				});
				return;
			}
			let datime =  _this.DateAdd(_this.neiosToolsCheckInfo.cycleUnit, _this.neiosToolsCheckInfo.cycleCount, new Date(_this.neiosToolsCheckInfo.checkDate));
			console.log("第一个参数："+_this.neiosToolsCheckInfo.cycleUnit)
			console.log("第二个参数:"+_this.neiosToolsCheckInfo.cycleCount)
			console.log("第三个参数:"+new Date(_this.neiosToolsCheckInfo.checkDate))
			_this.neiosToolsCheckInfo.nextCheckDate = _this.DateAdd(_this.neiosToolsCheckInfo.cycleUnit, parseInt(_this.neiosToolsCheckInfo.cycleCount), new Date(_this.neiosToolsCheckInfo.checkDate));
		},
		// 计算下次检查时间
		DateAdd (interval, number, date) {
		    if(interval=="year"){
		        date.setFullYear(date.getFullYear() + number);
		    }else if(interval=="season"){
		        date.setMonth(date.getMonth() + number * 3);
		    }else if(interval=="month"){
		        date.setMonth(date.getMonth() + number);
		    }else if(interval=="week"){
		        date.setDate(parseInt(date.getDate()) + number * 7);
		    }else if(interval=="day") {
		        date.setDate(date.getDate() + number);
		    }else if(interval=="hour") {
		        date.setHours(date.getHours() + number);
		    }else if(interval=="min") {
		        date.setMinutes(date.getMinutes() + number);
		    }else if(interval=="sec") {
		        date.setSeconds(date.getSeconds() + number);
		    }
		    date = mui.neiosCommon.transTime(date,"day");
		    return date;
		},
		// 工具类型更改
		toolTypeChange () {
			let _this = this;
			let toolTypeList = $('input[name="toolType"]')
			for (let item of toolTypeList) {
				if (item.checked) {
					_this.neiosToolsCheckInfo.toolType = item.value
				}
			}
			let btnArray = ['取消', '确定'];
			if (_this.saveOrUpdate == 'update' || _this.saveOrUpdate == 'details') {
				mui.confirm('切换后配置项将恢复为默认配置项，是否确认?', '提示', btnArray, function(e) {
					if (e.index == 0) {
						_this.getConfigByWorkType(_this.neiosToolsCheckInfo.toolType);
				    } else {
						_this.neiosToolsCheckInfo.toolType == '01101' ? '01100' : _this.neiosToolsCheckInfo.toolType = '01101';
						for (let a = 0; a < toolTypeList.length; a++) {
							if (toolTypeList[a].value == _this.neiosToolsCheckInfo.toolType) {
								toolTypeList[a].checked = true
							} else {
								toolTypeList[a].checked = false
							}
						}
						return false;
					}
				})
			} else {
				_this.getConfigByWorkType(_this.neiosToolsCheckInfo.toolType);
			}
		},
		// 根据工作种类查询检查项
		getConfigByWorkType(workType) {
			let _this = this;
			if(workType == '01100'){
				_this.neiosToolsCheckInfo.voltageClass = '';
			}
			let params = {
				currentUser: _this.currentUser,
				workType: workType
			};
			mui.neiosRequst.httpRequst('//app/currentEntry/toolCheck/getToolsConfigByWorkType', params,
				function(data) {
					if (data.code == '0') {
						_this.$set(_this.neiosToolsCheckInfo, "neiosCheckItemNoteList", data.data);
					} else {
						mui.toast('获取数据失败，请稍后重试！')
					}
				},
				function() {
					mui.toast('获取数据失败，请稍后重试！')
				}
			);
		},
		// 周期码表转换
		cycleUnitChange (data) {
			return mui.neiosCommon.dictTransform(this.toolsCycleUnit,data)
		},
		// 是否符合要求切换
		yesOrNoChange (index) {
			debugger
			let yesOrNoList = $('input[name=yesOrNo'+index+']')
			for (let item of yesOrNoList) {
				if (item.checked) {
					console.log(JSON.stringify(that.neiosToolsCheckInfo.neiosCheckItemNoteList[index]))
					this.neiosToolsCheckInfo.neiosCheckItemNoteList[index].checkItemResult = item.value;
					// that.neiosToolsCheckInfo.checkRemark = '['+that.neiosToolsCheckInfo.toolCode+']'+that.neiosToolsCheckInfo.toolName;
					let remarkText = "";
					that.neiosToolsCheckInfo.neiosCheckItemNoteList.forEach((item,i)=>{
						if(item.checkItemResult == 0){
							if(remarkText == ""){
								remarkText = '['+that.neiosToolsCheckInfo.toolCode+']'+that.neiosToolsCheckInfo.toolName+":";
							}
							remarkText += item.checkItemContent+"、"
						}
					})
					if(remarkText != "" && "不符合要求" != remarkText){
						remarkText+= "不符合要求";
					}
					that.neiosToolsCheckInfo.checkRemark = remarkText;
					
				}
			}
		},
		// 检查记录校验 _this.neiosToolsCheckInfo[inputItem],inputItem,'1'
		checkInput (val,e,type) {
			let flag = true
			if (val == '' || val == undefined || val == null) {
				$('input[name='+e+']').addClass('erro')
				$('input[name='+e+']').focus()
				flag = false
				if(this.neiosToolsCheckInfo.toolType == '01100' && e == "voltageClass"){
					flag = true
				}
			} else {
				$('input[name='+e+']').removeClass('erro')
			}
			if (type == '1') {
				return flag
			}
		},
		// 检查列表校验
		checkList (index,e,type) {
			let flag = true
			let val = this.neiosToolsCheckInfo.neiosCheckItemNoteList[index][e]
			if (val == '' || val == undefined || val == null) {
				$('input[name='+ e + index + ']').addClass('erro')
				$('input[name='+ e + index + ']').focus()
				flag = false
			} else {
				$('input[name='+ e + index + ']').removeClass('erro')
			}
			if (type == '1') {
				return flag
			}
		},
		// 保存提交校验
		saveCheck () {
			let _this = this
			let input = ['toolName','position','factory','typeSpecification','voltageClass','checkRemark']
			let inputFlag = true
			console.log("数据："+JSON.stringify(_this.neiosToolsCheckInfo))
			for (let inputItem of input) {
				if (!_this.checkInput(_this.neiosToolsCheckInfo[inputItem],inputItem,'1')) {
					inputFlag = false
				}
			}
			
			let listFlag = true
			for (let a = 0; a < _this.neiosToolsCheckInfo.neiosCheckItemNoteList.length; a++) {
				if (!_this.checkList(a,'checkItemContent','1') || !_this.checkList(a,'checkItemRequirement','1')) {
					listFlag = false
				}
			}
				//赋值 工具编号--zq
				let GV = "selectitem";
				this.neiosToolsCheckInfo.toolCode = this.$refs[GV].formInline.member;
			console.log("A:"+_this.neiosToolsCheckInfo.voltageClass+"B:"+_this.neiosToolsCheckInfo.toolCode+"C:"+_this.neiosToolsCheckInfo.toolCode)
			if (!inputFlag || !listFlag) {
				mui.toast('请填写完整表单！')
				return false
			} else {
				if (_this.neiosToolsCheckInfo.toolType == '' ||
				_this.neiosToolsCheckInfo.toolType == null || 
				_this.neiosToolsCheckInfo.toolType == undefined) {
					mui.toast('请选择工具类型！')
					return false
				} else if (_this.neiosToolsCheckInfo.toolCode == '' ||
				_this.neiosToolsCheckInfo.toolCode == null || 
				_this.neiosToolsCheckInfo.toolCode == undefined) {
					mui.toast('请输入工具编号！')
					return false
				} else {
					let checkFlag = true
					for (let b = 0; b < _this.neiosToolsCheckInfo.neiosCheckItemNoteList.length; b++) { 
						if (_this.neiosToolsCheckInfo.neiosCheckItemNoteList[b].checkItemResult == '' ||
						_this.neiosToolsCheckInfo.neiosCheckItemNoteList[b].checkItemResult == null || 
						_this.neiosToolsCheckInfo.neiosCheckItemNoteList[b].checkItemResult == undefined) {
							checkFlag = false
						}
					}
					if (!checkFlag) {
						mui.toast('请选择是否符合要求！')
						return false
					} else {
						return true
					}
				}
				
			}
		},
		//关闭新增钥匙界面
		closeToolCheckAddEdit () {
			this.toolCheckAddEditVisible = false;
			this.dialogTitle = ''; // 弹框标题
			this.neiosToolsCheckDialog = {};// 弹框工器具批次
			this.neiosToolsCheckInfo = { // 工器具明细参数
				toolsCheckInfoId: '',// 工器具明细主键id
				toolsCheckId: '',// 批次id
				toolType: '', // 工具类型
				factory: '', // 生产厂家
				toolName: '', // 工具名称
				position: '', // 存放位置
				toolCode: '', // 工具编号
				typeSpecification: '', // 型号规格
				checkStaffCode: '',// 检查人编号
				checkStaffName: '',// 检查人姓名
				checkStaffCodeName: '',// 检查人编号加姓名[xxx]xxx
				checkDate: '', // 检查日期
				nextCheckDate: '', // 下次检查日期
				cycleCount: '6', // 周期数量
				cycleUnit: 'month', // 周期单位
				voltageClass: '', // 电压等级
				toolsReviewId: '',// 复查主键
				checkRemark: '', // 检查结论
				remark: '', // 备注
				client: '',// 客户id
				dataSource: 'NEIOS_APP'+localStorage.getItem("currVersion"),// 数据来源
				status: '',// 业务状态
				dataStatus: '',//是否有效
				createBy: '',// 创建人
				createStaffName: '',// 创建人姓名
				createDate: '',// 创建时间
				modifyBy: '',// 修改人
				modifyStaffName: '',// 修改人姓名
				modifyDate: '',// 修改时间
				reserveField1: '',// 扩展字段1
				reserveField2: '',// 扩展字段2
				reserveField3: '',// 扩展字段3
				reserveField4: '',// 扩展字段4
				reserveField5: '',// 扩展字段5
				neiosCheckItemNoteList: [],// 检查项数据
				fileIds: "",// 保存附件ID
			};
			this.isView = false //是否禁用
		},
		// 确认
		toolCheckSave () {
			let _this = this
			if (_this.saveCheck()) {
				_this.neiosToolsCheckInfo.flag = 'newSave';// 新增的标记（用来解决页面新增后再删除 出现脏数据的问题）
				_this.neiosToolsCheckInfo.toolsCheckInfoId = mui.neiosCommon.getUuidv4();// 主键id
				_this.neiosToolsCheckInfo.client = 'NEIOS';// 客户id
				_this.neiosToolsCheckInfo.dataSource = 'NEIOS_APP'+localStorage.getItem("currVersion");// 数据来源
				_this.neiosToolsCheckInfo.dataStatus = '1';// 数据状态
				_this.neiosToolsCheckInfo.createBy = _this.currentUser["userId"];// 创建人
				_this.neiosToolsCheckInfo.createDate =  mui.neiosCommon.transTime(new Date());//创建时间
				_this.neiosToolsCheckInfo.createStaffName = _this.currentUser["name"];//创建人姓名
				_this.neiosToolsCheckInfo.modifyBy = _this.currentUser["userId"];//修改人
				_this.neiosToolsCheckInfo.modifyDate =  mui.neiosCommon.transTime(new Date());//修改时间
				_this.neiosToolsCheckInfo.modifyStaffName = _this.currentUser["name"];//修改人姓名
				_this.neiosToolsCheckList.push(JSON.parse(JSON.stringify(_this.neiosToolsCheckInfo)))
				_this.closeToolCheckAddEdit()
				// // 清空数据并获取当前登陆人
				// _this.neiosToolsCheckInfo = {};
				// _this.neiosToolsCheckInfo.checkStaffCodeName = _this.currentUser["userName"];
				// _this.neiosToolsCheckInfo.checkStaffCode = _this.currentUser["userId"];
				// _this.neiosToolsCheckInfo.checkStaffName = _this.currentUser["name"];
				// _this.$set(_this.neiosToolsCheckInfo, "checkDate", mui.neiosCommon.transTime(new Date(), 'day');// 检查日期
				// _this.$set(_this.neiosToolsCheckInfo, "cycleCount", '6');// 周期
				// _this.$set(_this.neiosToolsCheckInfo, "cycleUnit", 'month');// 单位
				// // 计算下次检查时间
				// _this.computeNextCheckDate();
			}
		},
		// 提交按钮
		submit () {
			let _this = this
			if (_this.saveCheck()) {
				let btnArray = ['取消', '确定'];
				mui.confirm('是否确认提交?', '提示', btnArray, function(e) {
				    if (e.index == 1) {
						// 批次id
						var toolsCheckId = mui.neiosCommon.getUuidv4();
						// 工器具批次
						_this.neiosToolsCheckDialog.toolsCheckId = toolsCheckId;// 主键id
						_this.neiosToolsCheckDialog.client = 'NEIOS';// 客户id
						_this.neiosToolsCheckDialog.dataSource = 'NEIOS_APP'+localStorage.getItem("currVersion");// 数据来源
						_this.neiosToolsCheckDialog.dataStatus = '1';// 数据状态
						_this.neiosToolsCheckDialog.createBy = _this.currentUser["userId"];// 创建人
						_this.neiosToolsCheckDialog.createDate = mui.neiosCommon.transTime(new Date());//创建时间
						_this.neiosToolsCheckDialog.createStaffName = _this.currentUser["name"];//创建人姓名
						_this.neiosToolsCheckDialog.modifyBy = _this.currentUser["userId"];//修改人
						_this.neiosToolsCheckDialog.modifyDate = mui.neiosCommon.transTime(new Date());//修改时间
						_this.neiosToolsCheckDialog.modifyStaffName = _this.currentUser["name"];//修改人姓名
			
						// 工器具明细
						_this.neiosToolsCheckInfo.toolsCheckInfoId = mui.neiosCommon.getUuidv4();// 主键id
						_this.neiosToolsCheckInfo.toolsCheckId = toolsCheckId;// 关联的批次id
						_this.neiosToolsCheckInfo.client = 'NEIOS';// 客户id
						_this.neiosToolsCheckInfo.dataSource = 'NEIOS_APP'+localStorage.getItem("currVersion");// 数据来源
						_this.neiosToolsCheckInfo.dataStatus = '1';// 数据状态
						_this.neiosToolsCheckInfo.createBy = _this.currentUser["userId"];// 创建人
						_this.neiosToolsCheckInfo.createDate = mui.neiosCommon.transTime(new Date());//创建时间
						_this.neiosToolsCheckInfo.createStaffName = _this.currentUser["name"];//创建人姓名
						_this.neiosToolsCheckInfo.modifyBy = _this.currentUser["userId"];//修改人
						_this.neiosToolsCheckInfo.modifyDate = mui.neiosCommon.transTime(new Date());//修改时间
						_this.neiosToolsCheckInfo.modifyStaffName = _this.currentUser["name"];//修改人姓名
			
						//检查项记录
						_this.neiosToolsCheckInfo.neiosCheckItemNoteList.forEach(checkItemNote => {
							checkItemNote.checkItemNoteId = mui.neiosCommon.getUuidv4();//主键id
							checkItemNote.busiInfoId = _this.neiosToolsCheckInfo.toolsCheckInfoId;// 关联的明细id
							checkItemNote.client = 'NEIOS';// 客户id
							checkItemNote.dataSource = 'NEIOS_APP'+localStorage.getItem("currVersion");// 数据来源
							checkItemNote.dataStatus = '1';// 数据状态
							checkItemNote.createBy = _this.currentUser["userId"];// 创建人
							checkItemNote.createDate = mui.neiosCommon.transTime(new Date());//创建时间
							checkItemNote.createStaffName = _this.currentUser["name"];//创建人姓名
							checkItemNote.modifyBy = _this.currentUser["userId"];//修改人
							checkItemNote.modifyDate = mui.neiosCommon.transTime(new Date());//修改时间
							checkItemNote.modifyStaffName = _this.currentUser["name"];//修改人姓名
						});
						let params = {
							toolsCheckId: _this.neiosToolsCheckDialog.toolsCheckId,//工器具批次id
							saveOrSubmit: 'submit',//保存还是提交
							currentUser: _this.currentUser,// 登录人信息
							neiosToolsCheck: _this.neiosToolsCheckDialog,// 批次
							neiosToolsCheckInfo: [_this.neiosToolsCheckInfo], // 明细
						};
						mui.neiosRequst.httpRequst('/app/currentEntry/toolCheck/saveOrUpdateToolsCheck', params,
							function(data) {
								if (data.code == '0') {
									mui.toast('提交成功！')
									_this.closeToolCheckAddEdit();
								} else {
									mui.toast('提交失败！')
								}
							},
							function() {
								mui.toast('提交失败，请稍后重试！')
							}
						);
				    } else {
						return false;
					}
				})
			}
		},
		// 修改
		toolCheckUpdate () {
			let _this = this
			if (_this.saveCheck()) {
				_this.neiosToolsCheckInfo.modifyBy = _this.currentUser["userId"];//修改人
				_this.neiosToolsCheckInfo.modifyDate = mui.neiosCommon.transTime(new Date());//修改时间
				_this.neiosToolsCheckInfo.modifyStaffName = _this.currentUser["name"];//修改人姓名
				_this.neiosToolsCheckList.splice(_this.updateIndex, 1, JSON.parse(JSON.stringify(_this.neiosToolsCheckInfo)));
				_this.closeToolCheckAddEdit(); 
			}
		},
		// 父页面保存提交数据准备
		buildSaveParam () {
			let _this = this;
			// 批次id
			let toolsCheckId = '';
			// 批次id为空代表点击的是新增
			if (_this.toolsCheckId == '') {
				// 批次id
				toolsCheckId = mui.neiosCommon.getUuidv4();
				_this.toolsCheckId = toolsCheckId;
				// 工器具批次
				_this.neiosToolsCheck.toolsCheckId = toolsCheckId;// 主键id
				if (_this.neiosToolsCheck.workId == '' || _this.neiosToolsCheck.workId == null || _this.neiosToolsCheck.workId == undefined) {
					_this.neiosToolsCheck.workId = mui.neiosCommon.getUuidv4();// 工作id
				}
				_this.neiosToolsCheck.client = 'NEIOS';// 客户id
				_this.neiosToolsCheck.dataSource = 'NEIOS_APP'+localStorage.getItem("currVersion");// 数据来源
				_this.neiosToolsCheck.dataStatus = '1';// 数据状态
				_this.neiosToolsCheck.createBy = _this.currentUser["userId"];// 创建人
				_this.neiosToolsCheck.createDate = mui.neiosCommon.transTime(new Date());//创建时间
				_this.neiosToolsCheck.createStaffName = _this.currentUser["name"];//创建人姓名
				_this.neiosToolsCheck.modifyBy = _this.currentUser["userId"];//修改人
				_this.neiosToolsCheck.modifyDate = mui.neiosCommon.transTime(new Date());//修改时间
				_this.neiosToolsCheck.modifyStaffName = _this.currentUser["name"];//修改人姓名

				//中台编码
				_this.neiosToolsCheck.areaCompanyCode = _this.currentUser["companyCode"];
				_this.neiosToolsCheck.stationCode = localStorage.getItem('neiosStationCode');

				//新能源编号
				_this.neiosToolsCheck.newAreaCode = _this.currentUser["companyNewCode"];
				_this.neiosToolsCheck.newStationCode = localStorage.getItem('neiosStationCode');
			} else {
				// 点击修改，id用原有的
				toolsCheckId = _this.toolsCheckId;
			}

			// 工器具明细
			_this.neiosToolsCheckList.forEach(toolsCheckInfo => {
				toolsCheckInfo.flag = '';// 保存后把新增的标记置为空
				toolsCheckInfo.toolsCheckId = toolsCheckId;// 关联的批次id
				toolsCheckInfo.checkStaffCode = _this.currentUser["userId"];//检查人
				toolsCheckInfo.checkStaffName = _this.currentUser["name"];
				//检查项记录
				toolsCheckInfo.neiosCheckItemNoteList.forEach(checkItemNote => {
					checkItemNote.checkItemNoteId = mui.neiosCommon.getUuidv4();//主键id
					checkItemNote.busiInfoId = toolsCheckInfo.toolsCheckInfoId;// 关联的明细id
					checkItemNote.client = 'NEIOS';// 客户id
					checkItemNote.dataSource = 'NEIOS_APP'+localStorage.getItem("currVersion");// 数据来源
					checkItemNote.dataStatus = '1';// 数据状态
					checkItemNote.createBy = _this.currentUser["userId"];// 创建人
					checkItemNote.createDate = mui.neiosCommon.transTime(new Date());//创建时间
					checkItemNote.createStaffName = _this.currentUser["name"];//创建人姓名
					checkItemNote.modifyBy = _this.currentUser["userId"];//修改人
					checkItemNote.modifyDate = mui.neiosCommon.transTime(new Date());//修改时间
					checkItemNote.modifyStaffName = _this.currentUser["name"];//修改人姓名
				});
			});
		},
		// 父页面保存
		saveOrUpdateToolsCheck(saveOrSubmit) {
			let _this = this;
			if (_this.neiosToolsCheckList.length == 0) {
				mui.toast('请添加工器具！')
				return;
			} else {
				let checkMark = true;
				_this.neiosToolsCheckList.forEach(e => {
					// 校验检查结论
					if (e.checkRemark == '' || e.checkRemark == null || e.checkRemark == undefined) {
						checkMark = false;
						return;
					}
					// 校验检查项的是否符合要求
					e.neiosCheckItemNoteList.forEach(e => {
						if (e.checkItemResult == '' || e.checkItemResult == null || e.checkItemResult == undefined) {
							checkMark = false;
							return;
						}
					});
				});
				if (!checkMark) {
					mui.toast('请完善工器具信息！')
					return;
				}
			}
			_this.buildSaveParam();
			let params = {
				toolsCheckId: _this.toolsCheckId,//工器具批次id
				saveOrSubmit: saveOrSubmit,//保存还是提交
				currentUser: _this.currentUser,// 登录人信息
				neiosToolsCheck: _this.neiosToolsCheck,// 批次
				neiosToolsCheckInfo: _this.neiosToolsCheckList.concat(_this.delNeiosToolsCheckInfo),// 明细
				workType: _this.dailyOrRegular == 'daily' ? '0207':'0110'
			};
			params.neiosToolsCheck.dealTime = mui.neiosCommon.transTime(new Date());
			params.neiosToolsCheck.status = "21"
			console.log("工器具保存参数:"+JSON.stringify(params))
			mui.neiosRequst.httpRequst('/app/currentEntry/toolCheck/saveOrUpdateToolsCheck', params,
				function(data) {
					if (data.code == '0') {
						mui.toast('保存成功！')
						_this.goBack();
					} else {
						mui.toast('保存失败！')
					}
				},
				function() {
					mui.toast('保存失败，请稍后重试！')
				}
			);
		},
		// 父页面提交按钮
		submitFnBtn () {
			let _this = this;
			if (_this.neiosToolsCheckList.length == 0) {
				mui.toast('请添加工器具！')
				return;
			} else {
				let checkMark = true;
				_this.neiosToolsCheckList.forEach(e => {
					// 校验检查结论
					if (e.checkRemark == '' || e.checkRemark == null || e.checkRemark == undefined) {
						checkMark = false;
						return;
					}
					// 校验检查项的是否符合要求
					e.neiosCheckItemNoteList.forEach(e => {
						if (e.checkItemResult == '' || e.checkItemResult == null || e.checkItemResult == undefined) {
							checkMark = false;
							return;
						}
					});
				});
				if (!checkMark) {
					mui.toast('请完善工器具信息！')
					return;
				}
			}
			_this.questionArrary = []
			_this.neiosToolsCheckList.map(v => {
				v.neiosCheckItemNoteList.map(val => {
					if (val.checkItemResult == '0') {
						_this.questionArrary.push({ name: `[${v.toolCode}]${v.toolName}，检查项：${val.checkItemContent}，不合格。`,checkItemNoteId:val.checkItemNoteId})
					}
				})
			})
			_this.troubleRecordAddVisible = true
		},
		// 提交取消
		submitCancel () {
			let _this = this
			_this.troubleRecordAddVisible = false
			_this.questionArrary = []
		},
		// 父页面提交
		submitFn (saveOrSubmit) {
			let _this = this;
			let btnArray = ['取消', '确定'];
			mui.confirm('是否确认提交?', '提示', btnArray, function(e) {
			    if (e.index == 1) {
					_this.buildSaveParam();
					let params = {
						toolsCheckId: _this.toolsCheckId,//工器具批次id
						saveOrSubmit: saveOrSubmit,//保存还是提交
						currentUser: _this.currentUser,// 登录人信息
						neiosToolsCheck: _this.neiosToolsCheck,// 批次
						neiosToolsCheckInfo: _this.neiosToolsCheckList.concat(_this.delNeiosToolsCheckInfo),// 明细
						workType: _this.dailyOrRegular == 'daily' ? '0207':'0110',
						questionArr: _this.questionArrary
					};
					params.neiosToolsCheck.status = "32"
					mui.neiosRequst.httpRequst('/app/currentEntry/toolCheck/saveOrUpdateToolsCheck', params,
						function(data) { 
							if (data.code == '0') {
								mui.toast('提交成功！')
								_this.goBack();
							} else {
								mui.toast('提交失败！')
							}
						},
						function() {
							mui.toast('提交失败，请稍后重试！')
						}
					);
			    } else {
					return false;
				}
			})
		},
		// 返回
		goBack () {
			let _this = this
			if (_this.todoOrTool == 'todo') {
				setTimeout(function() {
					mui.back()
					let page = plus.webview.getWebviewById("../sitOperation/terminalwork/terminalwork.html");
					let pageId = plus.webview.getWebviewById(page.id); 
					let param = {} 
					param.isRefresh = true
					mui.fire(pageId, 'isRefresh', param);
				}, 500);
			} else {
				setTimeout(function() {
					mui.back()
					let page = plus.webview.getWebviewById("toolCheckList.html");
					let pageId = plus.webview.getWebviewById(page.id); 
					let param = {} 
					param.isRefresh = true
					mui.fire(pageId, 'isRefresh', param);
				}, 500);
			}
		}
	}
});
// 显示操作按钮
function showOperBtn (el) {
	$('.terminalwork-list-operbtn').css('width','0');
	$(el).next().css('width','39vw');
}